package com.superhelper.app.domain;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

@JsonInclude(Include.NON_NULL)
public class InvitationCode {
    @JsonIgnore
    private Long id;
    private String code;
    @JsonIgnore
    private Long auserId;
    @JsonIgnore
    private Date createAt;
    @JsonIgnore
    private Date updateAt;
    @JsonIgnore
    private Integer state;
    private String plfFrom;
    private Integer expireType;

    public Long getId() {
	return id;
    }

    public void setId(Long id) {
	this.id = id;
    }

    public String getCode() {
	return code;
    }

    public void setCode(String code) {
	this.code = code;
    }

    public Long getAuserId() {
	return auserId;
    }

    public void setAuserId(Long auserId) {
	this.auserId = auserId;
    }

    public Date getCreateAt() {
	return createAt;
    }

    public void setCreateAt(Date createAt) {
	this.createAt = createAt;
    }

    public Date getUpdateAt() {
	return updateAt;
    }

    public void setUpdateAt(Date updateAt) {
	this.updateAt = updateAt;
    }

    public Integer getState() {
	return state;
    }

    public void setState(Integer state) {
	this.state = state;
    }

    public String getPlfFrom() {
	return plfFrom;
    }

    public void setPlfFrom(String plfFrom) {
	this.plfFrom = plfFrom;
    }

    public Integer getExpireType() {
	return expireType;
    }

    public void setExpireType(Integer expireType) {
	this.expireType = expireType;
    }

}
